have butterflies in the stomach - Francés Inglés Diccionario